home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / initramfs-tools / hooks / dmraid < prev    next >
Text File  |  2009-10-06  |  1KB  |  48 lines

  1. #!/bin/sh
  2.  
  3. PREREQ=""
  4.  
  5. prereqs()
  6. {
  7.     echo "$PREREQ"
  8. }
  9.  
  10. case $1 in
  11. # get pre-requisites
  12. prereqs)
  13.     prereqs
  14.     exit 0
  15.     ;;
  16. esac
  17.  
  18. . /usr/share/initramfs-tools/hook-functions
  19.  
  20. if [ -x /sbin/dmraid ]; then
  21.     force_load dm-mod
  22.     force_load dm-mirror
  23.     force_load dm-raid45
  24.     copy_exec /sbin/dmraid sbin
  25.     copy_exec /sbin/dmraid-activate sbin
  26.     if [ "$BUSYBOX" = n ]; then
  27.         copy_exec /bin/grep bin
  28.     fi
  29.     if [ -f /etc/udev/rules.d/85_dmraid.rules ]; then
  30.         mkdir -p ${DESTDIR}/etc/udev/rules.d
  31.         cp -p /etc/udev/rules.d/85_dmraid.rules ${DESTDIR}/etc/udev/rules.d
  32.     fi
  33.     if [ -f /etc/udev/rules.d/85-dmraid.rules ]; then
  34.         mkdir -p ${DESTDIR}/etc/udev/rules.d
  35.         cp -p /etc/udev/rules.d/85-dmraid.rules ${DESTDIR}/etc/udev/rules.d
  36.     fi
  37.     if [ -f /lib/udev/rules.d/85_dmraid.rules ]; then
  38.         mkdir -p ${DESTDIR}/lib/udev/rules.d
  39.         cp -p /lib/udev/rules.d/85_dmraid.rules ${DESTDIR}/lib/udev/rules.d
  40.     fi
  41.     if [ -f /lib/udev/rules.d/85-dmraid.rules ]; then
  42.         mkdir -p ${DESTDIR}/lib/udev/rules.d
  43.         cp -p /lib/udev/rules.d/85-dmraid.rules ${DESTDIR}/lib/udev/rules.d
  44.     fi
  45. fi
  46.  
  47. exit 0
  48.